keen on doing - Turkish English Dictionary